weasel (someone) out

Translations
se défiler de / se dérober à
Definitions
To cleverly or dishonestly avoid a responsibility, duty, or difficult situation, often by using excuses or manipulation; to escape from something in a sneaky or evasive way.